/***  CSS de la page classement ***/

#classement-contenu
{
	float : left;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
    border: 1px dotted #124C9F;
	width : 610px;
	margin-left : 20px;
	padding-top : 20px;
}

.liste-participants
{
	width: 580px;
	margin : 20px auto;
	color : #04265A;
}

.classementH1
{
    color: #124C9F;
    font-size: 15px;
    margin: 40px 0 20px 25px;
    text-transform: uppercase;
}


#podium
{
	background : url(/images/template_white/classement-podium.jpg) no-repeat left bottom;
	width : 580px;
	height : 550px;
	margin-left : 20px;
}

#podium ul
{
	margin-left : 30px;
}

#podium ul li
{
	float : left;
	font-size : 11px;
	text-align : center;
	margin-left : 30px;
}

#podium ul li.first
{
	color : #d3a53d;
	width : 200px;
	padding-top : 5px;
}

#podium ul li.second
{
	color : #635d55;
	padding : 80px 0 0 0;
}

#podium ul li.third
{
	width : 180px;
	color : #e39456;
	padding-top : 160px;
	margin-left : 0;
}

#classement-content
{	color : #124c9f;
	width : 585px;
	font-size : 12px;
	margin : 0 0 20px 12px;
}

#classement-content table
{	
	border-collapse : collapse;
	border : 1px solid #555;
}

#classement-content table td
{	
	padding : 5px 0 5px 10px;
}

#classement-content table thead td
{
	background : #04265A;
	color : #fff;
	text-align : center;
	font-size : 14px;
	font-weight : bold;
	text-transform : uppercase;
	padding : 10px 0;
}


.liste-participants tr.menu td
{	
	background : #275191;
	color : #fff;
	font-weight : bold;
	font-size : 13px;
}

.liste-participants tr.ligne_0 td
{	
	background : #bcd2f9;
}

.liste-participants tr.ligne_1 td
{	
	background : #81a1dc;
}

#classement-content table td.numero-bold
{
	font-weight : bold;
	text-align : right;
	padding-right : 50px;
}
